github.com/klauspost/compress/zstd.frameDec.FrameContentSize (field)
30 uses
github.com/klauspost/compress/zstd (current package)
decoder.go#L363: if frame.FrameContentSize != fcsUnknown {
decoder.go#L364: if frame.FrameContentSize > d.o.maxDecodedSize-uint64(len(dst)-initialSize) {
decoder.go#L366: println("decoder size exceeded; fcs:", frame.FrameContentSize, "> mcs:", d.o.maxDecodedSize-uint64(len(dst)-initialSize), "len:", len(dst))
decoder.go#L370: if d.o.limitToCap && frame.FrameContentSize > uint64(cap(dst)-len(dst)) {
decoder.go#L372: println("decoder size exceeded; fcs:", frame.FrameContentSize, "> (cap-len)", cap(dst)-len(dst))
decoder.go#L376: if cap(dst)-len(dst) < int(frame.FrameContentSize) {
decoder.go#L377: dst2 := make([]byte, len(dst), len(dst)+int(frame.FrameContentSize)+compressedBlockOverAlloc)
decoder.go#L530: if d.syncStream.decodedFrame > d.frame.FrameContentSize {
decoder.go#L532: printf("DecodedFrame (%d) > FrameContentSize (%d)\n", d.syncStream.decodedFrame, d.frame.FrameContentSize)
decoder.go#L539: if d.current.d.Last && d.frame.FrameContentSize != fcsUnknown && d.syncStream.decodedFrame != d.frame.FrameContentSize {
decoder.go#L541: printf("DecodedFrame (%d) != FrameContentSize (%d)\n", d.syncStream.decodedFrame, d.frame.FrameContentSize)
decoder.go#L898: dec.async.fcs = frame.FrameContentSize
framedec.go#L30: FrameContentSize uint64
framedec.go#L198: d.FrameContentSize = fcsUnknown
framedec.go#L207: d.FrameContentSize = uint64(b[0])
framedec.go#L210: d.FrameContentSize = uint64(b[0]) | (uint64(b[1]) << 8) + 256
framedec.go#L212: d.FrameContentSize = uint64(b[0]) | (uint64(b[1]) << 8) | (uint64(b[2]) << 16) | (uint64(b[3]) << 24)
framedec.go#L216: d.FrameContentSize = uint64(d1) | (uint64(d2) << 32)
framedec.go#L219: println("Read FCS:", d.FrameContentSize)
framedec.go#L241: d.WindowSize = max(d.FrameContentSize, MinWindowSize)
framedec.go#L272: println("Frame: Dict:", d.DictionaryID, "FrameContentSize:", d.FrameContentSize, "singleseg:", d.SingleSegment, "window:", d.WindowSize, "crc:", d.HasCheckSum)
framedec.go#L342: if d.FrameContentSize != fcsUnknown {
framedec.go#L343: if !d.o.limitToCap || d.FrameContentSize+uint64(len(dst)) < d.history.decoders.maxSyncLen {
framedec.go#L344: d.history.decoders.maxSyncLen = d.FrameContentSize + uint64(len(dst))
framedec.go#L385: if uint64(len(d.history.b)-crcStart) > d.FrameContentSize {
framedec.go#L386: println("runDecoder: FrameContentSize exceeded", uint64(len(d.history.b)-crcStart), ">", d.FrameContentSize)
framedec.go#L394: println("runDecoder: FrameContentSize", uint64(len(d.history.b)-crcStart), "<=", d.FrameContentSize)
framedec.go#L399: if d.FrameContentSize != fcsUnknown && uint64(len(d.history.b)-crcStart) != d.FrameContentSize {
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |